#ifndef VPN_PLUGIN_H_
#define VPN_PLUGIN_H_

#include <flutter_linux/flutter_linux.h>

G_BEGIN_DECLS

#ifdef __cplusplus
extern "C" {
#endif

G_DECLARE_FINAL_TYPE(VpnPlugin, vpn_plugin, VPN, PLUGIN, GObject)

VpnPlugin* vpn_plugin_new();

void vpn_plugin_register_with_registrar(FlPluginRegistrar* registrar);

#ifdef __cplusplus
}
#endif

G_END_DECLS

#endif  // VPN_PLUGIN_H_
